iT邦幫忙

2024 iThome 鐵人賽

DAY 18
0
自我挑戰組

學習Java且應用系列 第 18

Java 常見的字串處理方法

  • 分享至 

  • xImage
  •  

1.字串去除空白

  • trim()方法:去除字串首尾的空白字元。
  • eg.
    String str = " Hello World ";
    String trimmedStr = str.trim(); // "Hello World"

2.轉換字串大小寫

  • toLowerCase() 方法:將字串轉換為小寫。
  • toUpperCase() 方法:將字串轉換為大寫。
  • eg.
    String str = "Hello World";
    String lowerStr = str.toLowerCase(); // "hello world"
    String upperStr = str.toUpperCase(); // "HELLO WORLD"

3.檢查字串開頭與結尾

  • startsWith() 方法:檢查字串是否以指定字串開頭。
  • endsWith() 方法:檢查字串是否以指定字串結尾。
  • eg.
    String str = "Hello World";

// 檢查是否以 "Hello" 開頭
System.out.println(str.startsWith("Hello")); // true

// 檢查是否以 "World" 結尾
System.out.println(str.endsWith("World")); // true

4.判斷字串是否為空

  • isEmpty() 方法:檢查字串是否為空(長度為 0)。
  • isBlank() 方法:檢查字串是否為空或只包含空白字元(Java 11 及以上版本)。
  • eg.
    String str1 = "";
    String str2 = " ";

// 判斷是否為空
System.out.println(str1.isEmpty()); // true
System.out.println(str2.isEmpty()); // false

// 判斷是否為空或只包含空白字元
System.out.println(str2.isBlank()); // true


上一篇
Java StringBuilder 和 StringBuffer
下一篇
Java ArrayList 的使用
系列文
學習Java且應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言